Gwiazdka (*), procent (%), znak zapytania (?), podkre£lenie (_), znak numeru (#), wykrzyknik (!), my£lnik (-) i nawiasy ([ ]) s╣ symbolami wieloznacznymi. Symboli tych mo┐na u┐ywaµ w kwerendach i wyra┐eniach w celu uwzglΩdnienia wszystkich rekord≤w, nazw plik≤w i innych element≤w, kt≤re zaczynaj╣ siΩ okre£lonym znakiem lub pasuj╣ do okre£lonego wzoru. Symboli wieloznacznych i znak≤w dopasowywanych mo┐na tak┐e u┐ywaµ do dalszego u£ci£lania kryteri≤w wyszukiwania w instrukcji SQL
Uwaga Symbole wieloznaczne, procent (%) i podkre£lenie (_) s╣ u┐ywane jedynie podczas korzystania z mechanizmu Microsoft« OLE DB Provider for Jet. Nie s╣ one dostΩpne w DAO ani interfejsie programu Microsoft Access. W DAO lub interfejsie programu Access s╣ one traktowane jako warto£ci literalne.
Symbol | Przyk│ad | Wykorzystanie |
---|---|---|
* lub % | ko* wyszuka kot, koza, kokoszka.
*at spowoduje wybranie bat, kat, krat. |
Odpowiada dowolnej liczbie znak≤w i mo┐e byµ stosowany w dowolnym miejscu ci╣gu znak≤w. |
? or _ | b?k wyszuka bak, bok, byk. | Odpowiada jednemu dowolnemu znakowi. |
# | 1#3 wyszuka 103, 113, 123. | Odpowiada jednej dowolnej cyfrze. |
[ ] | b[oy]k wyszuka bok i byk, ale nie bak. | Odpowiada jednemu ze znak≤w umieszczonych w nawiasie. |
! | b[!ao]k wyszuka byk i buk, ale nie bak i bok. | Odpowiada dowolnemu znakowi z wyj╣tkiem tych, kt≤re podano w nawiasie. |
- | r[a-c]d wyszuka rad, rbd i rcd. | Odpowiada jednemu ze znak≤w z zakresu. |
Uwaga Symbole wieloznaczne * (gwiazdka), ? (znak zapytania), # (znak numeru) i [ (nawias kwadratowy otwieraj╣cy) mog╣ odpowiadaµ samym sobie tylko wtedy, gdy s╣ umieszczone w nawiasach.